inspection data acquisition assembly bga automation design engineering inspector pcb design inspections pcb gpib csp pcb layout home national instruments plc control labview hmi manufacturing pcb assembly